<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * App\Models\R360UserBaseInfo
 *
 * @property int $id
 * @property int $user_id 用户id
 * @property int|null $asset_auto_type 车辆情况 1. 无车2.本人名下有车，无贷款3.本人名下有车，有按揭贷款4. 本人名下有车，但已被抵押 5.其它
 * @property int|null $user_education 教育程度 1. 硕士及以上2. 本科3.大专4. 中专/高中及以下
 * @property int|null $is_op_type 职业类别 1. 企业主2. 个体工商户 4. 上班人群 5. 学生 10. 无固定职业
 * @property int|null $work_period 现单位工作年限 只有is_op_type=4该字段存在；1. 0-5个月2. 6-11个月3. 1-3年4. 3-7年5. 7年
 * @property int|null $corporate_flow 经营流水(对公流水)/万元 只有is_op_type=1&2该字段存在
 * @property float|null $user_income_by_card 月工资收入/元	只有is_op_type=4该字段存在
 * @property float|null $max_monthly_repayment 可接受最高月还款额
 * @property int|null $operating_year 经营年限 is_op_type=1&2该字段存在；1. 不足3月2. 3-6个月3. 7-12个月4. 1-2年5. 3-4年6. 5年及以上
 * @property string|null $id_num 身份证号
 * @property string|null $bureau_user_name 用户姓名
 * @property int|null $user_social_security 现单位是否缴纳社保	枚举	只有is_op_type=4该字段存在； 1. 缴纳本地社保2. 无社保
 * @property string|null $phone_number_house phone_number_house
 * @property float|null $monthly_average_income 月平均收入	float	只有is_op_type=10该字段存在
 * @property string|null $gps_location GPS信息
 * @property string|null $ip_address IP地址
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo query()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereAssetAutoType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereBureauUserName($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereCorporateFlow($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereGpsLocation($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereIdNum($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereIpAddress($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereIsOpType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereMaxMonthlyRepayment($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereMonthlyAverageIncome($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereOperatingYear($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo wherePhoneNumberHouse($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereUserEducation($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereUserId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereUserIncomeByCard($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereUserSocialSecurity($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\R360UserBaseInfo whereWorkPeriod($value)
 * @mixin \Eloquent
 */
class R360UserBaseInfo extends Model
{
    protected $fillable = [
        'user_id','asset_auto_type','user_education','is_op_type','work_period','corporate_flow','user_income_by_card','max_monthly_repayment','operating_year',
        'id_num','bureau_user_name','user_social_security','phone_number_house','monthly_average_income','gps_location','ip_address'
    ];
}
